catch the impression - Spanish English Dictionary